Speeding Up Cosmological Boltzmann Codes
نویسنده
چکیده
We introduce a novel strategy for cosmological Boltzmann codes leading to an increase in speed by a factor of ∼ 30 for small scale Fourier modes. We (re-)investigate the tight coupling approximation and obtain analytic formulae including the octupoles of photon intensity and polarization. Numerically, these results reach optimal precision. Damping rapid oscillations of small scale modes at later times, we simplify the integration of cosmological perturbations. We obtain analytic expressions for the photon density contrast and velocity as well as an estimate of the quadrupole from after last scattering until today. These analytic formulae hold well during re-ionization and are in fact negligible for realistic cosmological scenarios. However, they do extend the validity of our approach to models with very large optical depth to the last scattering surface.
منابع مشابه
Speeding up distributed storage and computing systems using codes
Speeding up distributed storage and computing systems using codes
متن کاملOptimising Boltzmann codes for the PLANCK era
High precision measurements of the Cosmic Microwave Background (CMB) anisotropies, as can be expected from the planck satellite, will require highaccuracy theoretical predictions as well. One possible source of theoretical uncertainty is the numerical error in the output of the Boltzmann codes used to calculate angular power spectra. In this work, we carry out an extensive study of the numerica...
متن کاملLarge Margin Boltzmann Machines
Boltzmann Machines are a powerful class of undirected graphical models. Originally proposed as artificial neural networks, they can be regarded as a type of Markov Random Field in which the connection weights between nodes are symmetric and learned from data. They are also closely related to recent models such as Markov logic networks and Conditional RandomFields. Amajor challenge for Boltzmann...
متن کاملSpeeding up Exponentiation using an Untrusted Computational Resource
We present protocols for speeding up fixed-base exponentiation and variablebase exponentiation using an untrusted computation resource. In the fixed-base protocols, the base and exponent may be blinded. If the exponent is fixed, the base may be blinded in the variable-base exponentiation protocols. The protocols are the first ones for accelerating exponentiation with the aid of an untrusted res...
متن کاملSpeeding up the Stress Analysis of Hollow Circular FGM Cylinders by Parallel Finite Element Method
In this article, a parallel computer program is implemented, based on Finite Element Method, to speed up the analysis of hollow circular cylinders, made from Functionally Graded Materials (FGMs). FGMs are inhomogeneous materials, which their composition gradually varies over volume. In parallel processing, an algorithm is first divided to independent tasks, which may use individual or shared da...
متن کامل